\hypertarget{structs_8h}{}\section{structs.\+h File Reference}
\label{structs_8h}\index{structs.\+h@{structs.\+h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structs_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classvertex__2d}{vertex\+\_\+2d}
\begin{DoxyCompactList}\small\item\em class for a \hyperlink{classvertex__2d}{vertex\+\_\+2d} \end{DoxyCompactList}\item 
class \hyperlink{classedge__2d}{edge\+\_\+2d}
\begin{DoxyCompactList}\small\item\em class for an \hyperlink{classedge__2d}{edge\+\_\+2d} \end{DoxyCompactList}\item 
class \hyperlink{classedge__2d__v2v}{edge\+\_\+2d\+\_\+v2v}
\begin{DoxyCompactList}\small\item\em class for an \hyperlink{classedge__2d__v2v}{edge\+\_\+2d\+\_\+v2v} \end{DoxyCompactList}\item 
class \hyperlink{classvertex__3d}{vertex\+\_\+3d}
\begin{DoxyCompactList}\small\item\em class for a \hyperlink{classvertex__3d}{vertex\+\_\+3d} \end{DoxyCompactList}\item 
class \hyperlink{classedge__3d}{edge\+\_\+3d}
\begin{DoxyCompactList}\small\item\em class for an \hyperlink{classedge__3d}{edge\+\_\+3d} \end{DoxyCompactList}\item 
class \hyperlink{classplane}{plane}
\begin{DoxyCompactList}\small\item\em class for a plane plane represented as (a,b,c,d) corresponding to the equation ax + by + cz = d \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{structs_8h_a42257a545daf5b7933d6e8f96adc74f2}{F}~first
\item 
\#define \hyperlink{structs_8h_af933676109efed7ab34cea71d748a517}{S}~second
\item 
\#define \hyperlink{structs_8h_a276c5a0e984cf60015b27252fe04fe6b}{pb}~push\+\_\+back
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{structs.\+h@{structs.\+h}!F@{F}}
\index{F@{F}!structs.\+h@{structs.\+h}}
\subsubsection[{\texorpdfstring{F}{F}}]{\setlength{\rightskip}{0pt plus 5cm}\#define F~first}\hypertarget{structs_8h_a42257a545daf5b7933d6e8f96adc74f2}{}\label{structs_8h_a42257a545daf5b7933d6e8f96adc74f2}


Definition at line 3 of file structs.\+h.

\index{structs.\+h@{structs.\+h}!pb@{pb}}
\index{pb@{pb}!structs.\+h@{structs.\+h}}
\subsubsection[{\texorpdfstring{pb}{pb}}]{\setlength{\rightskip}{0pt plus 5cm}\#define pb~push\+\_\+back}\hypertarget{structs_8h_a276c5a0e984cf60015b27252fe04fe6b}{}\label{structs_8h_a276c5a0e984cf60015b27252fe04fe6b}


Definition at line 5 of file structs.\+h.

\index{structs.\+h@{structs.\+h}!S@{S}}
\index{S@{S}!structs.\+h@{structs.\+h}}
\subsubsection[{\texorpdfstring{S}{S}}]{\setlength{\rightskip}{0pt plus 5cm}\#define S~second}\hypertarget{structs_8h_af933676109efed7ab34cea71d748a517}{}\label{structs_8h_af933676109efed7ab34cea71d748a517}


Definition at line 4 of file structs.\+h.

